package cn.yh.shop.admin.service;

import java.util.List;
import cn.yh.shop.admin.model.News;

/**
 * @Description:news的业务类接口
 * @author:"许荣斐"
 * @time:2016年12月14日 下午9:06:36
 */
public interface INewsService {
	
	/**
	 * @Description:查询出所有的news
	 * @return 返回值 : 存放有所有news的集合
	 * @author: "许荣斐"
	 * @time:2016年12月14日 下午9:06:39
	 */
	public List<News> selectAllNews();
	
	/**
	 * @Description:根据news的id查询头条信息
	 * @param id 传入news的id
	 * @return 返回值:查找所得的信息
	 * @author: "许荣斐"
	 * @time:2016年12月14日 下午9:06:47
	 */
	public News findNewsById(Integer id); 
	
	/**
	 * @Description:用来添加头条信息
	 * @param news 添加头条信息
	 * @return  返回值:操作后影响的行数
	 * @author: "许荣斐"
	 * @time:2016年12月14日 下午9:06:50
	 */
	public int addNews(News news ); 
	
	/**
	 * @Description:更新头条信息
	 * @param news  要更新的头条信息
	 * @return 返回值:操作后影响的行数
	 * @author: "许荣斐"
	 * @time:2016年12月14日 下午9:06:52
	 */
	public int updateNews(News news);  
	
	/**
	 * @Description:根据id删除头条信息
	 * @param id 头条的id
	 * @return 返回值:操作后影响的行数
	 * @author: "许荣斐"
	 * @time:2016年12月14日 下午9:06:55
	 */
	public int delNews(Integer id);  
}
